/* CSS Document */
body{background:#fff;}
a{color:#666}
a:hover{text-decoration:underline}
.header-blackend{background:#0082b9}
.header-blackend .header-box{height:80px;}
.header-box-logo{float:left;}
.header-blackend .logo{background:url(img/logo-white.png) no-repeat;width: 168px;height: 80px;display: block;float: left;}
.header-blackend .slogan{float: left;border-left: 1px #6eb8d7 solid;color: #fff;padding-left: 10px;margin-left: 10px;margin-top: 19px;}
.header-blackend .slogan p{font-size:16px;}
.header-blackend .nav{float:left;line-height: 80px;height: 80px;overflow: hidden;padding-left: 60px;}
.header-blackend .nav a{color:#fff; font-size: 16px;float: left;margin: 0 30px;}

.content{width: 100%;position: relative;margin: 30px 0}
.menu{width:180px;overflow: hidden;float: left; border: 1px #e0e0e0 solid}
.menu-box{margin-top: -1px;}
.menu-box h3{height:40px;border-bottom: 1px #e0e0e0 solid;border-top: 1px #e0e0e0 solid;line-height: 40px;padding: 0 10px;font-size: 14px;background: #f5f5f5;}
.menu-box h3 i{color:#0082fc;margin-right: 5px;font-size: 14px;}
.menu-lk{padding:10px 0}
.menu-lk li {padding-left: 30px;line-height: 30px;}
.menu-lk li.selected a{color:#ff7300;font-weight: 700;}

.main{width:1040px;float:right;}
.condition-query{height: 40px;border:1px #e0e0e0 solid;background: #f5f5f5;padding: 6px 0;margin-bottom: 10px;}
.condition-query .form-control{padding:4px 8px}
.condition-query .select-choice{padding:4px 8px;}
.condition-query .select-choice i{ top:9px}
.condition-query .control-label{margin:4px 0}
.condition-query .btn{padding:3px 10px;margin-left: 20px;float: left}
.sum-data{text-align: right;margin-bottom: 10px;font-size: 14px;}
.sum-data strong{font-size:18px;}
.stress{margin-bottom:10px;border:1px #fdcf94 solid;background: #fffad8;overflow: hidden;padding: 10px 0}
.row-delete{margin-top: 20px;}
.stress-box li{ float:left; color: #b56600;padding: 0 36px;line-height: 24px;}
.col-sm-1{width:30%;}
.col-sm-2{width:20%;}
.col-sm-3{width:70%;}
.col-sm-5{width:50%;}
.col-sm-8{width:80%;}

.title{border:1px #e0e0e0 solid;background: #f5f5f5;padding: 9px 15px;height: 40px;position: relative;margin-top: 10px;}
.title h3{float:left;}
.crumbs{float:right;}
.crumbs li{ float:left;max-width: 150px;text-overflow: ellipsis;display: block;white-space: nowrap;overflow: hidden;padding: 0 6px; font-size: 14px;}
.crumbs i{ float:left;-moz-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); line-height: 2;font-size: 12px;margin-top: 0px; color: #999}
.crumbs .crumbs-s{color:#666;font-size: 12px;line-height: 21px;}
.main2{border:1px #e0e0e0 solid;margin-top: 10px;}
.form{padding:20px;}
.form-groups{/*!margin-bottom: 20px;*/}
.form-group-box{background:#f9f9f9;border:1px #efefef solid}
.form-groups .form-label{width: 160px;float: left;font-size: 14px;line-height: 34px;text-align: right;padding-right: 15px;}
.form-groups .form-label .color-red{padding-right: 5px;}
.form-groups .form-group-box{padding:20px }
.form-groups .col-sm-5{ width:52%;}
.form-group-box-s{/*! padding-bottom:20px; */}
.select-container2{position:relative;}
.select-container2 .select-container2-a{position:absolute;right: 0px;top: 0px;color: #9a9da4;font-size: 12px;display: block;width: 30px;line-height: 32px;text-align:center}
.form-group-text{line-height:32px;float: left;display: block;color: #666;padding-left: 10px; cursor: default}
.form-group-text.color-red{color: #da0000}
.form-group-text .icon1-shanchu1:hover{color:#da0000}
.form-group-text .icon1-tongguo{color:#68ca08;}
.form-group-text-tll{width: 220%;line-height: 20px;padding-top: 5px;}

.form-group-box-s .control-label2{margin: 0}
.form-group-box-2s{ border-top:1px #e0e0e0 solid;padding: 20px 0 0}
.form-group-box-2s-no{border-top:0 none; padding-top: 0;}
.form-group-box-2s .newadd a{ float: left;width: 105px; text-align: right;margin-right: 5px;}
.form-group-box-ss .col-sm-4{width:22%;}
.form-group-box-ss .col-sm-4 .col-sm-1{width:50%;}
.form-group-box-ss .col-sm-4 .col-sm-3{width:50%}
.form-group-box .form-group-os{border-bottom:1px #e0e0e0 solid;margin-bottom: 20px;}
.form-group-box-ps{padding-left: 111px;}
.form-group-box-s .icon1-tupian{font-size:14px;}
.up-pictures-add{position:relative;width: 92px;height: 92px;float:left;border:1px #e0e0e0 solid;display:block;text-align: center;color: #ddd;margin-right: 20px;position: relative;}
.up-pictures-add .choose-btn{
	position:absolute;
	right:0;
	top:0;
	padding:3px 10px;
	color:#fff;
	background-color: #f00;
	border:1px #ddd solid;
	z-index: 2;
}
.up-pictures-add img{width:90px;height: 90px;}
.up-pictures-add:hover{text-decoration:none;border: 1px #aaa solid;color: #aaa}
.up-pictures-add .icon1-xinzeng{font-size:36px;line-height: 90px;}
.up-pictures-add .icon1-shanchu{position:absolute;top: 1px;right:-3px; color: #333; background-color:#BCBCBC;padding: 5px}
.up-pictures-s{position:absolute;top: 5px;left: 5px;color: #333}
.nav-tab-box{margin-bottom:10px;padding: unset;}
.form-group-label label{margin-right: 50px;}
.form-group-label2 label{margin-right:20px; line-height: 30px;}
.form-submit{text-align:center;margin-top: 20px;}
.form-submit .btn{padding:6px 50px;margin: 0 30px;}
.form-control-sousuo{float:left;}
.btn-sousuo{background:#ededed}
.form-control-sousuo .form-control{ padding-right: 60px;}
.form-control-sousuo .btn{position:absolute;top: 1px;right: 1px;height: 31px; border-radius: 0;padding:6px 15px; background: #ededed;border-left: 1px #e0e0e0 solid;color: #999}
.form-control-sousuo .btn i{font-size:18px;}
.form-groups h4{font-size:14px;}
.form-groups-bs{margin-top: 10px;background: #f9f9f9;padding: 5px 10px;overflow: hidden;}
.form-groups-bs label{margin-right: 20px;font-size: 14px;display: inline-block;line-height: 30px;}

.form-groups-bj{background:#f5f9ff;border:1px #d5e5fb solid;padding: 20px;}
.form-groups-choices{width:200px;background: #fff;border:1px #e0e0e0 solid;height: 250px;overflow-y: auto;padding: 5px;float: left;margin-right: 20px;}
.form-groups-choices .select{background: #dff1fb;border:1px #83bde1 dotted;}
.form-groups-choices .select a{ color:#ff7300;}
.form-groups-choices li a{ font-size:13px;line-height: 30px;display: block;padding: 0 5px;text-decoration: none;}
.sk-b{/*! margin-bottom:20px; */margin-top: 20px;}
.crumbs-box{background: #fffbf3;border:1px #ffdbab solid;overflow: hidden;padding: 5px 0;margin-top: 10px;}
.crumbs-box .crumbs{float:left; color: #ff7200}
.crumbs-box .crumbs i{color: #ff7200}
.crumbs-box .crumbs li{max-width: 300px;}


.ensure{background:#f9f9f9;border-top: 1px #e9e9e9 solid;}
.ensure .ensure-b{background:url(img/ensure-b2.png) no-repeat;}
.ensure .ensure-z{background:url(img/ensure-z2.png) no-repeat;}
.ensure .ensure-t{background:url(img/ensure-t2.png) no-repeat;}
.ensure .ensure-j{background:url(img/ensure-j2.png) no-repeat;}
.desc{background:#fff;border-top: 1px #e9e9e9 solid;border-bottom: 1px #e5e5e5 solid;}

/*密码修改*/
.password-mod{ border:1px #e0e0e0 solid;margin-top: -1px;padding: 20px;min-height: 600px}
.step{ width: 750px;margin: 50px auto 50px;}
.stepflex{position: relative;margin-bottom: 50px;}
.stepflex li{float:left;}
.stepflex .stepflex-number{background: #fff; width: 60px; height: 30px;color: #fff; text-align: center;font-size: 14px;position: relative;}
.stepflex .step-number-bj{background:#d2d2d2;display: inline-block;width: 25px; height: 25px;-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);border-radius: 8px;}
.stepflex p{color:#666;margin-top: 5px;font-size: 14px;}
.stepflex-box{float:left;text-align: center;}
.stepflex strong{display:block;height: 2px;width: 285px;background: #d2d2d2;float: left;margin-top: 11px;}
.stepflex .select strong{background:#ff4400}
.stepflex .select .step-number-bj{background:#ff4400;}
.stepflex .select p{ color:#ff4400}
.stepflex .number{position:absolute;top: 2px;left: 26px}
.step .form .form-group{padding-bottom:20px;}
.step .form .step-text{line-height:32px;font-size: 24px;color: #666}
.step .btn{width:100%;}
.step .step-bn{line-height:30px;background: #f5fbef;border: 1px #c0d4af solid;float: left;height: 33px;margin-left: 10px;color: #333;text-decoration: none; width: 106px;text-align: center;overflow: hidden;}
.step .step-bn:hover{background: #e3f5d0}
.step-bn-img{height:33px;width: 106px;border: 1px #e0e0e0 solid;margin-left: 10px;float: left;}
.step .col-sm-1{ width:33%;}
.step .step-cg{ text-align:center;font-size: 18px;}
.step .step-cg i{font-size:60px;color: #58c578;margin-bottom: 20px;}



.content:after,.row:after,.title:after,.main2:after,.form:after,.form-groups:after,.form-group-box-s:after,.step:after,.stepflex:after{content: "020";display: block;height: 0;clear: both;visibility: hidden;}
/*分辨率兼容*/
@media screen and (max-width:1260px){
	.stress-box li{padding:0 15px;}
	.condition-query{padding:6px 15px;}
	.menu{width:150px;}
	.main{width:820px;}
}










